import { createRouter, createWebHistory } from 'vue-router'
import HomeView from '@/views/HomeView.vue'
import NormListView from '@/views/NormListView.vue'
import StockNormView from '@/views/StockNormView.vue'
import StockHolderView from '@/views/StockHolderView.vue'

const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes: [{
    path: '/',
    name: 'home',
    component: HomeView
  }, {
    path: '/normList',
    name: 'normList',
    // route level code-splitting
    // this generates a separate chunk (About.[hash].js) for this route
    // which is lazy-loaded when the route is visited.
    component: () => NormListView
  }, {
    path: '/stockNorm',
    name: 'stockNorm',
    // route level code-splitting
    // this generates a separate chunk (About.[hash].js) for this route
    // which is lazy-loaded when the route is visited.
    component: () => StockNormView
  }, {
    path: '/stockHolder',
    name: 'stockHolder',
    // route level code-splitting
    // this generates a separate chunk (About.[hash].js) for this route
    // which is lazy-loaded when the route is visited.
    component: () => StockHolderView
  }]
})

export default router
